package com.xiaoshuidi.cloud.module.report.dal.dto;


import com.xiaoshuidi.cloud.module.report.dal.DO.FinanceMoneyFlowDO;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.time.LocalDate;

@Data
public class FinanceMoneyFlowDTO extends FinanceMoneyFlowDO {

    private Long orderId;

    /**
     * 租金金额
     */
    private BigDecimal rentAmount;

    /**
     * 押金金额
     */
    private BigDecimal depositAmount ;

    /**
     * 优惠金额
     */
    private BigDecimal discountAmount;

    /**
     * 优惠券金额
     */
    private BigDecimal couponDiscount;

    /**
     * 合同id
     */
    private Long contractId;

    /**
     * 合同id
     */
    private Integer num;


    /**
     * 账单类型
     */
    private String orderType;

    /**
     * 账单开始时间
     */
    private LocalDate startTime;

    /**
     * 账单结束时间
     */
    private LocalDate endTime;

    /**
     * 账单最晚支付时间
     */
    private LocalDate deadlinePayTime;


}

